keen and shrewd person - Turco Inglés Diccionario